export interface UserInfoVO {
  /**
   * 用户信息 ID
   */
  id: string | number;

  /**
   * 个性签名
   */
  signature: string;

  /**
   * 当前硬币余额
   */
  balance: number;

  /**
   * 生日
   */
  birthday: string;

  /**
   * 账号等级
   */
  userLevelId: number;

  /**
   * 备注
   */
  remark: string;
}

export interface UserInfoForm extends BaseEntity {
  /**
   * 用户信息 ID
   */
  id?: string | number;

  /**
   * 关联用户表的用户 ID
   */
  userId?: string | number;

  /**
   * 个性签名
   */
  signature?: string;

  /**
   * 当前硬币余额
   */
  balance?: number;

  /**
   * 生日
   */
  birthday?: string;

  /**
   * 账号等级
   */
  userLevel?: number;

  /**
   * 备注
   */
  remark?: string;
}

export interface UserInfoQuery extends PageQuery {
  /**
   * 个性签名
   */
  signature?: string;

  /**
   * 当前硬币余额
   */
  balance?: number;

  /**
   * 生日
   */
  birthday?: string;

  /**
   * 账号等级
   */
  userLevel?: number;

  /**
   * 日期范围参数
   */
  params?: any;

  /**
   * 用户名称
   */
  userNickName?: string;

  /**
   * 电话号
   */
  tel?: string;
}
